#ifndef COORDENADA_H_
#define COORDENADA_H_

class Coordenada{
private:
	int x;
	int y;

public:
    /* Constructor. */
    Coordenada();
    Coordenada(int abs, int ord);
    /* Destructor. */
    ~Coordenada();
    /* Devuelve la coordenada x. */
    int getX();
    /* Devuelve la coordenada y. */
    int getY();
    /* Devuelve true si las coordenadas son iguales o false en caso contrario*/
    bool esIgual(Coordenada coord);
    void incrementarY();
    void decrementarY();
    void incrementarX();
    void decrementarX();
    Coordenada& operator=(Coordenada coord);
    void swap(Coordenada& coord);
};

#endif